wwHww : An Application Framework of Distributed Systems for Enduser-Initiative Development
نویسندگان
چکیده
The number of endusers using the Internet increases on the inside and outside of offices. Enduser-initiative development of applications has become important for automation of their own tasks. As the solution by software reuse technology, this paper describes an Java-base application framework of the distributed systems such as the MOON (multi-organizational office network) systems for window work in banks, city offices, mail-order companies, etc. based on the philosophy : “All routine work both at office and at home should be carried out by computers.” The application framework includes a common protocol for application forms and is composed of subframeworks corresponding to the three kinds of parts of client terminals, server-at-windows and the MOON servers. With respect to the problem of how to customize the application framework in the way of enduser-initiative development, two types of customization are given, namely, plug-in components and property definitions. Then domain experts can computerize their routine work by themselves. Our feasibility study confirms that the frozen spots and the hot spots in the framework account for 90 % and 10 % of the total Java source programs respectively. Furthermore, use of the application framework including a common communication protocol between clients and servers, brings high interoperability among distributed application systems.
منابع مشابه
FACL: A Form-Based Agent Communication Language for Enduser-Initiative Agent-Based Application Development
The number of endusers using the Internet increases on the inside and outside of ofices. Enduser-initiative development of applications has become important for automation of their own tasks. As the solution based on the philosophy : “All routine work both at ofice and at home should be carried out by computers,” this paper describes a multi-agent framework and an agent communication language(A...
متن کاملA Form-based Approach for Web Services by Enduser-Initiative Application Development
The number of end-users using the Internet increases on the inside and outside of offices. Enduser-initiative development of applications has become important for automation of their own tasks. Especially, applications for web services should be supported by business professionals themselves because web services must be modified frequently. This paper describes enduser-initiative application de...
متن کاملM-base: Enduser-Initiative Application Development Based on Message Flow and Componentware
Explosive increase in enduser computing on distributed systems requires that endusers develop application software by themselves. One solution is given as a formula of “a domain model ≡ a computation model.” This formula implies that one task in a domain model of cooperative work corresponds to one object in a computation model based on an object-oriented model. Application development environm...
متن کاملClassification and Definitions of Business Logic for End-User-Initiative Development
The development of Web applications should be supported by business professionals themselves since Web applications must be modified frequently based on their needs. In our recent studies with the three-tier architecture of user interface, business logic and database, the construction of the graphical user interface and the simple database system is supported by using application framework and ...
متن کاملبرنامهریزی استراتژیک سیستمها و فناوریهای اطلاعاتی: ضرورتی بنیادین در برنامه چهارم توسعه
Information Systems/ Information Technology (IS/IT) signifies an organization's use of computer systems for project completion and goal realization. Strategic planning has, for long, empowered the organizations to fully utilize the information systems and technologies at their disposal. Research findings, however, indicate how complex and fraught with setbacks this kind of planning can be. With...
متن کامل